package 第二章数据类型;

/*

	关于java中的变量:
    	变量的作用域:

    	1、定义
			变量的作用域就是描述变量的有效范围,在有效范围内可以访问,其他范围内无法访问
			出了大括号就不能访问
 */
public class VarTest03 {
    static int k = 90;

    public static void main(String[] args) {
        //变量i的作用域是main方法
        //在整个main中是有效的,可以访问的.

        int i = 200;
        System.out.println(i);
        System.out.println(k);
        //下面是一个for循环
        for (int a = 0; a < 10; a++) {
            //a变量的作用域是整个for循环,循环结束之后,a变量的内存就释放了
        }
        //这里无法访问a变量
        //
        //System.out.println(a);
        //

        int j;
        for (j = 0; j < 10; j++) {
            System.out.println(j);
        }
    }

    public static void dosome() {
        //这里无法访问main方法中的变量i
        //超出i的作用域
        //System.out.println(i); 此条语句无效
        System.out.println(k);

    }
}